power generating station - English Synonyms Dictionary